Porting the Well - Posed Topographical Meteorologicalmodel to the Ksr Parallel Supercomputer
نویسنده
چکیده
The National Oceanic and Atmospheric Administration (NOAA) is currently developing and testing weather models on various parallel computers in order to ascertain their relative eeciency for code development, performance and ultimate production use. As part of that eeort we have ported a simple \Well-Posed Topographical" Meteorological Model to the Kendall Square Research (KSR) parallel supercomputer. Herein we describe how this was done and made eecient by slight rearrangements of the data and code, with the use of \tiling" and \aanity regions" for parallelization.
منابع مشابه
Experiences Porting the Unified Model to the Ksr-1
There has been a convergence in computer architecture toward a distributed memory implementation of a shared memory user model. This has brought about the possibility of using a very large number of processors, on NWP applications, from the realm of research into reality. The simplicity of the shared memory model has meant that porting the very large Unified Model can be approached. However, al...
متن کاملFast Message Passing via the ALLCACHE Memory on KSR Computers
A large body of applications have been built which use a message-passing style of inter-process communication. Thus, it is important to be able to support eecient message-passing even on shared-memory computers. Unfortunately, `direct' porting of message-passing packages to shared-memory computers invariably produces unacceptably poor performance. In this paper, we discuss schemes for eeciently...
متن کاملPerformance Evaluation of a Seismic Data Analysis Kernel on the Ksr Multiprocessors 1
The paper investigates the eeective performance attainable for a speciic class of application programs on shared memory supercomputers. Speciically, we are to investigate how seismic data analysis applications behave on the Kendall Square Research Inc.'s KSR multiprocessors. The computational kernel of seismic computation algorithms is parallelized and its performance is analyzed. Three approac...
متن کاملExperimentation with Configurable, Lightweight Threads on a KSR Multiprocessor
The implementation of operating system functions can significantly affect the performance of parallel programs. In this paper, we describe our experience with a reconfigurable, multiprocessor threads package on a 32-node KSR1 supercomputer. We discuss static and dynamic configurations that address the on-line reconfiguration of threads schedulers and synchronization constructs. Experimental res...
متن کاملA massively parallel implementation of the common azimuth pre-stack depth migration
When accompanied by the appropriate algorithmic approach, seismic imaging is an application that can take advantage of massively parallel computer systems. Three-dimensional (3D) prestack time migration (PSTM) and pre-stack depth migration (PSDM) are key components of seismic imaging and require very large computing resources. In this paper, we show that execution of these algorithms can be dra...
متن کامل